package wiki.beans;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Comentario 
{
    private int idComentario;
    private int codUsuario;
    private int codNoticia;
    private String conteudo;
    private Calendar data;


   /* public void enviar2 (ActionEvent event)
    {
        this.setConteudo.(getConteudo().toUpperCase());
    }
   */
    public int getIdComentario() {
        return idComentario;
    }

    public void setIdComentario(int idComentario) {
        this.idComentario = idComentario;
    }

    public int getCodNoticia() {
        return codNoticia;
    }

    public void setCodNoticia(int id_noticia) {
        this.codNoticia = id_noticia;
    }

    public String getConteudo() {
        return conteudo;
    }

    public void setConteudo(String conteudo) {
        this.conteudo = conteudo;
    }
    
    public String getData_Formatada() {
		
		SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
		
		return sdf.format(this.data.getTime());
	}

    public Calendar getData() {
        return data;
    }

    public void setData(Calendar data) {
        this.data = data;
    }
    
    public void setData(long data)
	{		
		this.data = new GregorianCalendar();
		this.data.setTimeInMillis(data);
	}
	
	public void setData(String data)
	{
		SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
		this.data = new GregorianCalendar();
		try{
			this.data.setTime(sdf.parse(data));
		} catch (ParseException ex){
			Logger.getLogger(Atrasador.class.getName()).log(Level.SEVERE, null, ex);
    	}
	}

	public int getCodUsuario() {
		return codUsuario;
	}

	public void setCodUsuario(int codUsuario) {
		this.codUsuario = codUsuario;
	}
}
